微软也爱 Java!微软在 SpringOne 大会上宣布 Azure Spring Cloud 云服务!
北京时间 2019 年 10 月 8 日,在 SpringOne Platform 2019 大会的主题演讲中,微软与 Pivotal 共同宣布了一项全新的云服务 —— Azure Spring Cloud:一个 Spring Boot 微服务的全托管服务。
Spring 和 Java 是 Microsoft Azure 上重点支持的平台和编程语言。微软的工程团队在过去的几年中一直在努力工作,使得我们开发者能在 Azure 上能方便地构建和运行 Spring 应用程序。
对于 Java 领域的开发体验,我们可以看到微软一直以来对 Java 和 Spring 的热爱。近些年,微软在 VS Code 中开发了许多好用的 Java 和 Spring 的插件。
Spring Cloud 是一系列框架的有序集合。它利用 Spring Boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 Spring Boot 的开发风格做到一键启动和部署。
随着 Azure Spring Cloud 的发布,我们的开发者将可以轻松地在 Azure 云计算平台上轻松地构建、运行和管理 Spring Cloud 应用程序。
高效开发
Azure Spring Cloud 消除了基础架构管理和 Spring Cloud 中间件管理的复杂性,因此开发者可以专注于构建业务逻辑,并让 Azure 完全负责动态扩展、安全补丁、合规性标准和高可用性。
只需单击几下,我们就可以配置一个 Azure Spring Cloud 实例。在 pom 文件中配置了几个依赖关系之后,Spring Cloud 应用程序将自动与 Spring Cloud Config Server 和 Service Registry 连接。此外,我们可以在几秒钟内部署和扩展 Spring Boot 应用程序。
轻松监控
借助开箱即用的日志信息、指标信息和分布式应用的跟踪信息,开发者可以轻松地可视化应用程序的各项性能信息,然后对微服务应用程序及其依赖项进行问题诊断。通过强大的监控功能,开发者可以深入研究监控数据,从而快速地进行故障排除,并更好地了解最终用户在应用中的使用情况。
作为 Azure 生态系统的一部分,Azure Spring Cloud 可以轻松连接 Azure 的数据服务,比如 Azure SQL Database、MySQL、PostgreSQL 或者 Azure Cosmos DB。此外,还能与诸如 Azure Service Bus 或者 Azure Event Hubs 这样的流数据处理服务进行快速连接。
注册 Azure Spring Cloud
目前,Azure Spring Cloud 处于 private preview 阶段。如果你有兴趣加入 private preview,可以通过下面的链接提交你的联系方式。
https://aka.ms/azurespringcloudinterest
Azure Spring Cloud 将于今年年末发布 public preview 版本。敬请期待!
Microsoft ❤️ Java